Resource Placement with Multiple Adjacency Constraints in k-ary n-Cubes
نویسندگان
چکیده
The problem of placing resources in a k-ary n-cube (k > 2) is considered in this paper. For a given j 1, resources are placed such that each non-resource node is adjacent to j resource nodes. We rst prove that perfect j-adjacency placements are impossible in k-ary n-cubes if n < j < 2n. Then, we show that a perfect j-adjacency placement is possible in k-ary n-cubes when one of the following two conditions is satissed: (i) if and only if j equals 2n and k is even, or (ii) if 1 j n and there exist integers q and r such that q divides k and q r ? 1 = 2n=j. In each case, we describe an algorithm to obtain perfect j-adjacency placements. We also show that these algorithms can be extended under certain conditions to place j distinct types of resources in a such way that each non-resource node is adjacent to a resource node of each type. For the cases when perfect j-adjacency placements are not possible, we consider approximate j-adjacency placements. We show that the number of copies of resources required in this case either approaches a theoretical lower bound on the number of copies required for any j-adjacency placement or is within a constant factor of the theoretical lower bound for large k.
منابع مشابه
Placement of Resources in the Star Network
USTRACT In a large system with many processing elements (PE), it is very expensive to equip each PE with a copy of the resource. It is desirable to distribute a few copies of a given resource to ensure that every PE is able to reach a copy of that resource within a certain number of hops. Previous work has been done on the binary hypercube as well as on the k-ary n-cube. In this paper we consid...
متن کاملOn the Performance Merits of Bypass Channels in Hypermeshes and k-Ary n-Cubes
Low-dimensional k-ary n-cubes have been popular in recent multicomputers. These networks, however, suffer from high switching delays due to their high message distance. To overcome this problem, Dally has proposed a variation, called express k-ary n-cubes, with express channels that allow non-local messages to partially bypass clusters of nodes within a dimension. K-ary n-cubes are graph topolo...
متن کاملResource Placement in Torus-Based Networks
This paper investigates methods to locate system resources, such as expensive hardware or software modules, to provide the most effective cost / performance tradeoffs in a torus parallel machine. This paper contains some solutions to perfect distance-t and perfect / quasi-perfect j-adjacency placement in a k-ary n-cube and a torus using Lee distance error-correcting codes.
متن کاملComparative Performance Analysis of k-Ary n-Cube Topologies with Multiple Virtual Channels and Finite Size Buffers
Comparative Performance Analysis of k-Ary n-Cube Topologies with Multiple Virtual Channels and Finite Size Buffers N. Alzeidi, M. Ould-Khaoua, L. M. Mackenzie Computing Science Department, University of Glasgow, UK {zeidi, mohamed, lewis}@dcs.gla.ac.uk Abstract Comparative performance studies of k-ary n-cubes under different design constraints and operating conditions have been widely reported ...
متن کاملAugmented k-ary n-cubes
We define an interconnection network AQn,k which we call the augmented kary n-cube by extending a k-ary n-cube in a manner analogous to the existing extension of an n-dimensional hypercube to an n-dimensional augmented cube. We prove that the augmented k-ary n-cube AQn,k has a number of attractive properties (in the context of parallel computing). For example, we show that the augmented k-ary n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Parallel Distrib. Syst.
دوره 6 شماره
صفحات -
تاریخ انتشار 1995